recently enslaved - Alemán Inglés Diccionario